import math


def is_prime(n):
    if n < 2:
        return False
    # 用该数对2到该数的算数平方根向下取整之间的数取余
    for i in range(2, int(math.sqrt(n)) + 1):
        if n % i == 0:
            return False
    return True


count = 0
for i in range(301, 402):
    # 分别调用函数判断
    if is_prime(i):
        count += 1
print(f"301-401之间有{count}个素数")